![]() |
![]() |
![]() | |
![]() ![]() ![]() ![]()
┬ΓσΣσφΦσ |
╠α±±ΦΓ√ Γ Java─δ ±ετΣαφΦ ∞α±±ΦΓα Γ√ ∞εµσ≥σ ∩εδⁿτεΓα≥ⁿ± ΩΓαΣ≡α≥φ√∞Φ ±ΩεßΩα∞Φ, ≡α±∩εδεµΦΓ Φ⌡ ±∩≡αΓα ε≥ Φ∞σφΦ ∞α±±ΦΓα ΦδΦ ε≥ ≥Φ∩α εß·σΩ≥εΓ, Φτ Ωε≥ε≡√⌡ ±ε±≥αΓδσφ ∞α±±ΦΓ, φα∩≡Φ∞σ≡: int nNumbers[]; int[] nAnotherNumbers; ─ε∩≤±≥Φ∞√ εßα Γα≡Φαφ≥α, ∩ε²≥ε∞≤ Γ√ ∞εµσ≥σ Γ√ß≡α≥ⁿ ≥ε≥, Ωε≥ε≡√Θ Γα∞ ßεδⁿ°σ φ≡αΓΦ≥± . ╧≡Φ ε∩≡σΣσδσφΦΦ ∞α±±ΦΓεΓ Γ τ√Ωσ Java φσδⁿτ ≤Ωατ√Γα≥ⁿ Φ⌡ ≡ατ∞σ≡. ╧≡ΦΓσΣσφφ√σ Γ√°σ ΣΓσ ±≥≡εΩΦ φσ Γ√τ√Γα■≥ ≡στσ≡ΓΦ≡εΓαφΦ ∩α∞ ≥Φ Σδ ∞α±±ΦΓα. ╟Σσ±ⁿ ∩≡ε±≥ε ±ετΣα■≥± ±±√δΩΦ φα ∞α±±ΦΓ√, Ωε≥ε≡√σ ßστ ΦφΦ÷ΦαδΦτα÷ΦΦ Φ±∩εδⁿτεΓα≥ⁿ φσδⁿτ . ─δ ≥επε ≈≥εß√ ταΩατα≥ⁿ ∩α∞ ≥ⁿ Σδ ∞α±±ΦΓα, Γ√ Σεδµφ√ ±ετΣα≥ⁿ ±εε≥Γσ≥±≥Γ≤■∙Φσ εß·σΩ≥√ ± ∩ε∞ε∙ⁿ■ Ωδ■≈σΓεπε ±δεΓα new, φα∩≡Φ∞σ≡: int[] nAnotherNumbers; nAnotherNumbers = new int[15]; ╩αΩ Γ√∩εδφΦ≥ⁿ ΦφΦ÷ΦαδΦτα÷Φ■ ≈σσΩ ≥αßδΦ÷√? ╥αΩ≤■ ΦφΦ÷ΦαδΦτα÷Φ■ ∞εµφε Γ√∩εδφΦ≥ⁿ δΦßε ±≥α≥Φ≈σ±ΩΦ, δΦßε ΣΦφα∞Φ≈σ±ΩΦ. ┬ ∩σ≡Γε∞ ±δ≤≈ασ Γ√ ∩≡ε±≥ε ∩σ≡σ≈Φ±δ σ≥σ τφα≈σφΦ Γ ⌠Φπ≤≡φ√⌡ ±ΩεßΩα⌡, ΩαΩ ²≥ε ∩εΩαταφε φΦµσ: int[] nColorRed = {255, 255, 100, 0, 10}; ─Φφα∞Φ≈σ±Ωα ΦφΦ÷ΦαδΦτα÷Φ Γ√∩εδφ σ≥± ± Φ±∩εδⁿτεΓαφΦσ∞ ΦφΣσΩ±α ∞α±±ΦΓα, φα∩≡Φ∞σ≡, Γ ÷ΦΩδσ: int nInitialValue = 7; int[] nAnotherNumbers; nAnotherNumbers = new int[15]; for(int i = 0; i < 15; i++) { nAnotherNumbers[i] = nInitialValue; } ┬√ ∞εµσ≥σ ±ετΣαΓα≥ⁿ ∞α±±ΦΓ√ φσ ≥εδⁿΩε Φτ ∩σ≡σ∞σφφ√⌡ ßατεΓ√⌡ ≥Φ∩εΓ, φε Φ Φτ ∩≡εΦτΓεδⁿφ√⌡ εß·σΩ≥εΓ. ╩αµΣ√Θ ²δσ∞σφ≥ ≥αΩεπε ∞α±±ΦΓα Σεδµσφ ΦφΦ÷ΦαδΦτΦ≡εΓα≥ⁿ± ε∩σ≡α≥ε≡ε∞ new. ╠α±±ΦΓ√ ∞επ≤≥ ß√≥ⁿ ∞φεπε∞σ≡φ√∞Φ Φ, ≈≥ε Φφ≥σ≡σ±φε, φσ±Φ∞∞σ≥≡Φ≈φ√∞Φ. ═Φµσ ±ετΣασ≥± ∞α±±ΦΓ ∞α±±ΦΓεΓ. ┬ φ≤δσΓε∞ Φ ∩σ≡Γε∞ ²δσ∞σφ≥σ ±ετΣασ≥± ∞α±±ΦΓ Φτ ≈σ≥√≡σ⌡ ≈Φ±σδ, α Γε Γ≥ε≡ε∞ - Φτ Γε±ⁿ∞Φ: int[][] nDim = new int[5][10]; nDim[0] = new int [4]; nDim[1] = new int [4]; nDim[2] = new int [8]; ╟α∞σ≥Φ∞, ≈≥ε Γε Γ≡σ∞ Γ√∩εδφσφΦ ∩≡ΦδεµσφΦ ΓΦ≡≥≤αδⁿφα ∞α°Φφα Java ∩≡εΓσ≡ σ≥ Γ√⌡εΣ τα π≡αφΦ÷√ ∞α±±ΦΓα. ┼±δΦ ∩≡ΦδεµσφΦσ ∩√≥ασ≥± Γ√Θ≥Φ τα π≡αφΦ÷√ ∞α±±ΦΓα, ∩≡εΦ±⌡εΣΦ≥ Φ±Ωδ■≈σφΦσ. ╠α±±ΦΓ√ Γ τ√Ωσ Java Γδ ■≥± εß·σΩ≥α∞Φ φσΩε≥ε≡επε Γ±≥≡εσφφεπε Ωδα±±α. ─δ ²≥επε Ωδα±±α ±≤∙σ±≥Γ≤σ≥ Γετ∞εµφε±≥ⁿ ε∩≡σΣσδΦ≥ⁿ ≡ατ∞σ≡ ∞α±±ΦΓα, εß≡α≥ΦΓ°Φ±ⁿ Ω ²δσ∞σφ≥≤ Σαφφ√⌡ Ωδα±±α ± Φ∞σφσ∞ length, φα∩≡Φ∞σ≡: int[] nAnotherNumbers; nAnotherNumbers = new int[15]; for(int i = 0; i < nAnotherNumbers.length; i++) { nAnotherNumbers[i] = nInitialValue; } ─δ ε∩≡σΣσδσφΦ ≡ατ∞σ≡α ∞α±±ΦΓα Γα∞ φσ φ≤µσφ ≥αΩεΘ ε∩σ≡α≥ε≡, ΩαΩ sizeof Φτ τ√Ωα ∩≡επ≡α∞∞Φ≡εΓαφΦ ╤, ∩ε≥ε∞≤ ≈≥ε ±≤∙σ±≥Γ≤σ≥ Σ≡≤πεΘ ±∩ε±εß ε∩≡σΣσδσφΦ ²≥επε ≡ατ∞σ≡α. |